non-poisonous south american snake - French English Dictionary